Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
95 PARK ROAD Detached £656,371 £182,500 25 May 2001
99 PARK ROAD Detached £425,714 £400,000 30 Jun 2022
103 PARK ROAD Detached £727,262 £512,500 29 Apr 2016